balk (someone's) progress

Translations
препятствовать (чьему-то) прогрессу
The unexpected challenges may balk their progress.
Неожиданные проблемы могут препятствовать их прогрессу.